throat halyards - French English Dictionary